package com.gxa.learning.portal.mapper;

import java.util.List;
import java.util.Map;

/**
 * @version E-learning
 * @Author lonny
 * @Date 2021/12/10 15:19
 */

public interface StudyPlanMapper {
    /**
     * 查询对应用户所有培训项目列表
     *
     * @param userId 培训人id
     * @return 列表
     */
    List<Map<String, Object>> getUserProjectList(String userId);

    /**
     * 查询用户培训项目课程
     *
     * @param projectId 培训项目
     * @param userId    用户编号
     * @return 列表
     */
    List<Map<String, Object>> getCourseList(String projectId, String userId);

    /**
     * 签到表
     *
     * @param projectId 项目编号
     * @param userId    用户编号
     * @param courseId  编号
     * @return lb
     */
    List<Map<String, Object>> getSignInList(String userId, String projectId, String courseId);

    /**
     * 所有项目对应课程
     *
     * @return 啊
     */
    List<Map<String, Object>> getProjectCourse();

}
